package com.naiterui.ehp.bs.cms.modules.user.vo;

import com.naiterui.ehp.bp.support.bean.annotation.Fen2Yuan;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * <pre>
 *       医生详情
 * </pre>
 *
 * @author 王泽浩
 * @date 2019-05-15 12:57
 * @since 1.0.0
 */
@Data
@ApiModel(description = "医生详情")
public class DoctorDetailsVO {

    /**
     * 基本资料
     */
    @ApiModelProperty(value = "基本资料")
    private DoctorBaseInfoVO baseInfo;

    @ApiModelProperty(value = "资质信息")
    private DoctorLicenceVO licences;

    /**
     * 咨询记录
     */
    private List<ConsultSessionVO> consultSessionList;

    /**
     * 好评率
     */
    private String praiseRate;

    /**
     * 患者数
     */
    private Integer patientNum;

    /**
     * 图文问诊服务费
     */
    @Fen2Yuan
    private Integer consultCharge;

    /**
     * 视频问诊服务费
     */
    @Fen2Yuan
    private Integer videoConsultCharge;

    /**
     * 认证审核日志
     */
    private List<AuthAuditLogVO> logs;
}
